reciprocating grate - French English Dictionary